



/* 将PJYSDK.js文件中的代码复制粘贴到上面 */

// AppKey 和 AppSecret 在泡椒云开发者后台获取
let pjysdk = new PJYSDK("bnsekoso6itblafodqe6", "m3p0lkODcCUpyf3o6DkktAQSJqqLygeV"); 
pjysdk._protocol = "https"
pjysdk.debug = true;
pjysdk.SetCard("mrfzBBIFb295RAE8");

// 监听心跳失败事件
pjysdk.event.on("heartbeat_failed", function(hret) {
    log("心跳失败，尝试重登...")
    sleep(2000);
    let login_ret = pjysdk.CardLogin();
    if (login_ret.code == 0) {
        log("重登成功");
    } else {
        toastLog(login_ret.message);  // 重登失败
        sleep(200);
        exit();  // 退出脚本
    }
});

// 当脚本正常或者异常退出时会触发exit事件
events.on("exit", function(){
    pjysdk.CardLogout(); // 调用退出登录
    log("结束运行");
});

let login_ret = pjysdk.CardLogin();
if (login_ret.code == 0) {
    // 登录成功，后面写你的业务代码



} else {
    // 登录失败提示
    toast(login_ret.message);
}

// 当脚本正常或者异常退出时会触发exit事件
events.on("exit", function(){
    pjysdk.CardLogout(); // 调用退出登录
    log("结束运行");
});
